About The Technology Connect Ltd (12214064) United Kingdom