About Ivan & Kit Ltd (SC694937) United Kingdom