About Olaissa Ventures Limited (07124366) United Kingdom