About Red&white Studio Limited (12101127) United Kingdom