About Ob Platforms Limited (06508403) United Kingdom