About Glenise Technologies Limited (07912376) United Kingdom