About Appara Ltd (12549063) United Kingdom