About T K W 88 Ltd (10050292) United Kingdom