About Sprift Technologies Ltd (10324966) United Kingdom