About Oyo Bath Street Ltd (12146279) United Kingdom