About Solo (zambia) Ltd (SC694416) United Kingdom