About Bramble Capital Ltd (13098517) United Kingdom