About Shapeloft Ltd (12671226) United Kingdom