About Fravashi Holdings Limited (11376829) United Kingdom