About Tekk Holding Limited (12825024) United Kingdom