About Ladeca Ltd (11941636) United Kingdom