About Observe Worldwide Group Holdings Limited (12645839) United Kingdom