About Kisaka Ltd (11591521) United Kingdom