About Tijara London Limited (08796175) United Kingdom