About Nikini Technologies (uk) Ltd (08761569) United Kingdom