About J.alex Swift Limited (00582072) United Kingdom