About Future Research & Development Ltd (13643288) United Kingdom