About Swapec Ltd. (11450829) United Kingdom