About Nowahala Limited (11098550) United Kingdom