About Farangtamba Ltd (12197909) United Kingdom