About Loxley Ventures Limited (10992708) United Kingdom