About Appar Lle Limited (12467216) United Kingdom