About Temis & Co (london) Limited (10664646) United Kingdom