About Likos People Ltd (12989304) United Kingdom