About Deleno Trading Co. Ltd (13416042) United Kingdom