About Capsol Limited (13053196) United Kingdom