About Discovery Bay Ltd (SC324889) United Kingdom