About Syck London Ltd (12089050) United Kingdom