About Linkator Ltd (11651837) United Kingdom