About Key Inspirity Limited (NI639972) United Kingdom