About Khlozar Homes Ltd (13530219) United Kingdom