About Abl Global Technologies Limited (11878198) United Kingdom