About Jemoro Limited (06219176) United Kingdom