About Kallisto Homes Limited (09744714) United Kingdom