About Bramble Technology Group Limited (13605714) United Kingdom