About Kt13 Holdings Limited (12829832) United Kingdom