About Jamarda Limited (07284007) United Kingdom