About Solomon Makori Holdings Limited (12452473) United Kingdom