About Skelbo Global Ventures Limited (09189358) United Kingdom