About Sabasolar Company Limited (13021822) United Kingdom