About Kachi Homes Ltd (12184319) United Kingdom