About Pro-issa Ltd (12194604) United Kingdom