About Giyfero Technology Limited (10972279) United Kingdom