About Karmel Development Co.limited (00679204) United Kingdom