About Badhan Partnership Limited (11488258) United Kingdom