About Luckyboat Manchester Ltd (11019359) United Kingdom