About Giri 3 Limited (11183359) United Kingdom