About Miah Holdings London Ltd (08321803) United Kingdom