About Gyrfaelca Limited (11133426) United Kingdom