About Glofix Ltd (10324383) United Kingdom