About Gluki Organics International Limited (10165273) United Kingdom