About Launicyle Ltd (10036867) United Kingdom