About Bitter & Twisted Mgmt Ltd (09031212) United Kingdom