About Grichan Holdings Limited (12933310) United Kingdom