About Abalone Ventures Limited (12034110) United Kingdom