About Pazu Mecha Limited (12565356) United Kingdom