About Khaled Practice Limited (08229223) United Kingdom