About Farrokh Irani Limited (10213680) United Kingdom