About Delawala Ltd (11538520) United Kingdom