About Kakkar Homes Ltd (11326996) United Kingdom