About Pamiru Ltd (09829037) United Kingdom