About Ninky London Ltd. (12424997) United Kingdom