About Bitter Twisted Limited (08252718) United Kingdom