About Debashis Ltd (09894301) United Kingdom