About 3xy Developments Ltd (11004833) United Kingdom