About Ktt Charles Limited (09612213) United Kingdom