About Jaleelah Galbraith Limited (09126212) United Kingdom