About Kt20 Limited (13054429) United Kingdom