About Glikis Limited (08570463) United Kingdom