About S Mbolo Holdings Limited (13671734) United Kingdom