About Appening Limited (SC417220) United Kingdom