About Aldrop-appinvest Ltd (12079155) United Kingdom