About Ok Bay Ltd (SC539077) United Kingdom