About Stickel Global Solutions Ltd. (11447785) United Kingdom