About Das Channel Islands Limited (11567863) United Kingdom