About The Swoop Group Ltd (12229797) United Kingdom