About The Instant Kitchen Company Ltd (11124462) United Kingdom