About Jeffery Group Holdings Limited (11126796) United Kingdom