About Kiln Avenue Management Limited (NI642709) United Kingdom