About Nilka Limited (05694210) United Kingdom