About Whapp Ltd (12553151) United Kingdom