About Lox Technology Limited (13083900) United Kingdom