About Gabilicious Ltd (12216378) United Kingdom