About Cancem Ltd (11176313) United Kingdom