About Geicher Parfums Limited (12566544) United Kingdom