About Intellixus Ltd (11193730) United Kingdom