About Technikraft Holdings Limited (11551736) United Kingdom