About Mankaran Limited (10785070) United Kingdom