About Marm Holdings Limited (NI029860) United Kingdom