About Loxx Limited (11107483) United Kingdom