About Jemmy Ltd (06350243) United Kingdom