About Parafricta International Limited (12689650) United Kingdom