About Gospatric Investments Limited (12950791) United Kingdom