About Platido Limited (12277142) United Kingdom