About Jelloh Ltd (13561978) United Kingdom