About Griphero Limited (10565220) United Kingdom