About Harki Bhambra Limited (11135368) United Kingdom