About Sollan Limited (04214303) United Kingdom