About Manugent Limited (SC692676) United Kingdom