About Giri Ltd (11302171) United Kingdom