About Mannaar & Co Limited (13327103) United Kingdom