About Loxley Analytics Limited (11475243) United Kingdom