About Potaissa Software Ltd (10641033) United Kingdom