About James Kirk Creative Limited (10730792) United Kingdom