About Hargeisa Sl Limited (12880290) United Kingdom