About Obix Trade Ltd (12690758) United Kingdom