About Intellexo Ltd (09271527) United Kingdom