About London Applied Ltd (13007439) United Kingdom