About The Capta Group Ltd (10034141) United Kingdom