About Bach Ventures Limited (03446672) United Kingdom