About Mikro-laan Limited (12309003) United Kingdom