About Theori & Company Limited (09285955) United Kingdom