About Lendswift Holdings Ltd (08940925) United Kingdom