About Griffyn Robotech Limited (12618711) United Kingdom