About 152 Percent Ltd (10196635) United Kingdom