About Miber Holdings Limited (10653551) United Kingdom