About Mirai Properties Limited (13019111) United Kingdom