About Cardboard Investment Club Ltd (13353691) United Kingdom