About Sicane Ltd (06464187) United Kingdom