About Delny Limited (SC197506) United Kingdom