About Modan Holdings Limited (12462216) United Kingdom