About Solenvis Limited (07158528) United Kingdom