About Nishk London Limited (12110429) United Kingdom