About Maguro Limited (06715173) United Kingdom