About Loxor Ltd (06087919) United Kingdom