About Laureus Developments Limited (12558226) United Kingdom