About Sycom360 Ltd (12643158) United Kingdom