About Mira Technology Park Limited (08844953) United Kingdom