About Manzor Limited (13391303) United Kingdom