About Tammeka Ltd (09015697) United Kingdom