About Ladela Holdings Ltd (13625179) United Kingdom