About Kardorama Limited (04680239) United Kingdom