About Jensonr Holdings Limited (10971822) United Kingdom