About Pmy Technologies (uk) Limited (12998308) United Kingdom