About Nakache Limited (12970252) United Kingdom