About Capital Contracts (sw) Ltd (10044167) United Kingdom