About Dhall Consultants Limited (11248118) United Kingdom