About Kagha Homes Ltd (13712309) United Kingdom