About T7kau Limited (12164259) United Kingdom