About Bess Holdco 2 Limited (10671242) United Kingdom