About Residoo Limited (12977265) United Kingdom