About Jemnics Holdings Limited (06459658) United Kingdom