About Open Blangry Ltd (10152842) United Kingdom