About Intellexi Ltd (04502954) United Kingdom