About Limeglass Ebt Trustee Limited (12445412) United Kingdom