About Solact Ltd (11444836) United Kingdom