About Bramtech Ltd (12530313) United Kingdom