About Platform Networkers Ltd (12562412) United Kingdom