About Appit Ventures Ltd (10509364) United Kingdom