About Yalla Fareham Ltd (11946320) United Kingdom