About Olander Investments Limited (08190719) United Kingdom