About Caps Holdings Ltd (13328073) United Kingdom