About Glo More Technologies Limited (08736647) United Kingdom