About Solesia Limited (10594883) United Kingdom