About Tech Tent Limited (FC031951) Channel Islands