About Plugzworld Limited (12964725) United Kingdom