About Bach & Tech Group Limited (11938340) United Kingdom