About Banshee Limited (10000660) United Kingdom