About R Bach Ltd (11962514) United Kingdom