About Themmrcompany Limited (13099770) United Kingdom