About Koroibos Ventures Limited (SC359391) United Kingdom