About Mansoor Holdings Limited (10975700) United Kingdom