About Bach International Group Limited (09636916) United Kingdom