About Materia Limited (08429692) United Kingdom