About Materialoop Studio Limited (13282904) United Kingdom