About Tekram Management Company Limited (09992622) United Kingdom