About Obs Solutions Limited (12867987) United Kingdom