About Obo Technologies Lp (SL023612) United Kingdom