About Observation Studio Ltd (10833255) United Kingdom