About Naya Apps Ltd (12784188) United Kingdom