About Lox Group Ltd (12547542) United Kingdom