About Jl Miranda Ltd (08507235) United Kingdom