About Objexs Limited (SC558265) United Kingdom