About The Frenzy Entertainment Limited (12437811) United Kingdom