About Concept Apps Ltd (NI629473) United Kingdom