About Jamika Limited (07493929) United Kingdom