About Maciain Ltd. (SC061711) United Kingdom