About Finnspop Limited (SC558384) United Kingdom