About Jc Apps Limited (10983627) United Kingdom