About Jembid Limited (07216992) United Kingdom