About Apphaptics Ltd (09201435) United Kingdom