About Lionbay Ltd (SC237228) United Kingdom