About Open Door Solutions Limited (11946354) United Kingdom