About Bramble Holdings Limited (10204317) United Kingdom