About Capper (holdings) Limited (SC465817) United Kingdom