About Quimar Limited (13281022) United Kingdom