About Sbambo Limited (10532182) United Kingdom