About Tefkal Associates Ltd (07400010) United Kingdom