About Takram Ltd. (09316604) United Kingdom