About Jennor Holdings Limited (09974123) United Kingdom