About Tahara Albert Ltd (10604749) United Kingdom