About Kaarvi Homes Ltd (10038137) United Kingdom