About Clandoor Ltd (SC712921) United Kingdom