About Adhola Investment Group Limited (13048182) United Kingdom