About Murex Solar B Ltd (09100503) United Kingdom