About Paula Technologies Limited (10048122) United Kingdom