About Ocx Technologies Lp (SL025805) United Kingdom