About Propsol Holdings Limited (12963008) United Kingdom