About Bess Holdco 12 Limited (10955373) United Kingdom