About The Frantic Group Ltd (13069694) United Kingdom