About Captec Management Ltd (10092072) United Kingdom