About Jaam Apps Ltd (10198459) United Kingdom