About Nimble Homes Ltd (12183933) United Kingdom