About Early Bird Ventures Limited (08618864) United Kingdom