About Bramble Technologies Ltd (09393802) United Kingdom