About Olie Limited (SC469039) United Kingdom