About Glirex Ltd (13408713) United Kingdom