About Delina Limited (11477459) United Kingdom