About Kwr Management Limited (11368172) United Kingdom