About Mika-bia Properties Limited (12198238) United Kingdom