About Tijara Investments Ltd (12055972) United Kingdom