About Intrallect Limited (SC206839) United Kingdom