About Gennext Apps Limited (07638585) United Kingdom