About Syntorg (uk) Limited (12713070) United Kingdom