About Near Future Limited (10321258) United Kingdom