About Fagura Inc Ltd (12746062) United Kingdom