About Sakura House Ltd (NI657232) United Kingdom