About Temida Experts Ltd (09402964) United Kingdom