About Tamara Kramer Limited (11417932) United Kingdom