About Micro-a.p.l. Limited (01415598) United Kingdom