About Oskar Kohnen Studio Limited (12135105) United Kingdom