About Mendoza Limited (11064646) United Kingdom