About Caroe Ltd (10134337) United Kingdom