About Olim Solutions Limited (09262575) United Kingdom