About Brokkr & Eitri Ltd. (13333823) United Kingdom