About Nitka Ltd (10078425) United Kingdom