About Bach Trading Ltd (10726702) United Kingdom