About Banshee Management Ltd (09364826) United Kingdom