About Sycle Ltd (12279020) United Kingdom