About Plook Ltd (SC593697) United Kingdom