About Cat Capital Holdings Ltd (11964508) United Kingdom