About Bramble Cfd Limited (12730130) United Kingdom