About Quindar Ltd (11653902) United Kingdom