About Pinn Holdings Limited (12792506) United Kingdom