About Jefferson Holdings Limited (10097504) United Kingdom