About Micasa W Limited (12451891) United Kingdom