About Lox.uk. Ltd (12325234) United Kingdom