About Taltal Limited (10539216) United Kingdom