About The Paradigm Factor Limited (05629399) United Kingdom