About Appy Home Ltd (13480631) United Kingdom