About Mimram Capacity Limited (09610997) United Kingdom