About Olisof Business Intelligence Ltd (07182129) United Kingdom