About Chatella Europe Ltd (07252738) United Kingdom