About Solomon Land Limited (11737286) United Kingdom