About Refinery Solutions International Ltd (12186381) United Kingdom