ICandy Interactive Limited

ICandy Interactive Limited

FundClaimed

Investment holding company that invests in studios.

HQ location
Melbourne, Australia
Website
Portfolio analysis