About Delami Ltd (10156346) United Kingdom