About Loxie Shorts Ltd (11499545) United Kingdom