About B3s Holdings Ltd (13650415) United Kingdom