About Manexo Sr Limited (13494102) United Kingdom