About Candi Homes Ltd (11062183) United Kingdom