About La Developments International Ltd (10260108) United Kingdom