About First Base Ventures Limited (02151175) United Kingdom