About Granfi Ltd (10226233) United Kingdom