About Mitre Rights Ltd (08209567) United Kingdom