About Carno Holdings Limited (09840089) United Kingdom