About Nottsapp Ltd (12202428) United Kingdom