About Firangidhaba Ltd (12632335) United Kingdom