About Halfapercent Ltd (10682499) United Kingdom