About Bhakar Kirk Holdings Limited (12243371) United Kingdom