About Miranda Bw Ltd (11923848) United Kingdom