About Whitespace Studio Limited (07031347) United Kingdom