About White Sage Studio Limited (13313151) United Kingdom