About Mirics Development Limited (08028112) United Kingdom