About Glenisa Ltd (10125846) United Kingdom