About Fingenuity Limited (08747703) United Kingdom