About Gryllus Holdings Limited (10834919) United Kingdom