About Yalla Havant Ltd (11944977) United Kingdom