About Swift Edge Ltd (10999023) United Kingdom