About Glix Management Limited (05813644) United Kingdom