About White Sakura Limited (12122961) United Kingdom