About Olamo Store Ltd (13213023) United Kingdom