About Quindred Ltd (13081890) United Kingdom