About Jackson Rowe Analytics Ltd (10672280) United Kingdom