About Ostrimark Investments Ltd (08368540) United Kingdom