About Rotech Holdings Limited (SC148822) United Kingdom