About The Tap App Group Ltd (12697550) United Kingdom