About Nitrum Tech Ltd (SC587596) United Kingdom