About First Base (uk) Limited (04660096) United Kingdom