About Next Generation Amida Hampton Limited (03456185) United Kingdom