About Soliphar Limited (SC187585) United Kingdom