About Captel Limited (10205593) United Kingdom