About Objective Holdings Limited (12222572) United Kingdom