About Objective Technologies Global Group Ltd (12043684) United Kingdom