About Absea Ventures Limited (05471247) United Kingdom