About Olamo Ltd (08573009) United Kingdom