About Tamara Bolu Limited (10145475) United Kingdom