About Jenin Limited (07598100) United Kingdom