About Persoma Limited (10968033) United Kingdom