About Od Partners Ltd (06932784) United Kingdom