About Miomni Holdings Limited (07449460) United Kingdom