About Dhesi Holdings Limited (10579366) United Kingdom