About Black Olive Studio Limited (06774212) United Kingdom