About Havida Ltd. (10054237) United Kingdom