About Lacero Platform Limited (10372848) United Kingdom