About Khizar Ali Limited (10796467) United Kingdom