About Lazare International Limited (12720326) United Kingdom