About Ken Okuyama Design Uk Limited (06854469) United Kingdom