About Appgenesis Limited (10709095) United Kingdom