About Maluka Homes Ltd (12494188) United Kingdom