About The Inventive Kitchen Company Limited (12291323) United Kingdom