About Q Bay Holdings Limited (11390304) United Kingdom