About Nazar London Limited (12361626) United Kingdom