About Ss Land Limited (11342356) United Kingdom