About Mirasa Bollington Limited (10994646) United Kingdom