About Bach & Law Ltd (12308509) United Kingdom