About Entangled Bank Ltd (08528781) United Kingdom