About Studio White Limited (12802656) United Kingdom