About Myron Holdings Limited (SC531588) United Kingdom