About Ajmal Holdings & Investments (uk) Limited (03443396) United Kingdom