About Capidar Limited (10045932) United Kingdom