About Open Design Lab Ltd. (09704461) United Kingdom