About Gabalis Ltd (12722124) United Kingdom