About Techniverse.q.youth Ltd (12033588) United Kingdom