About Parantuca And Co Limited (11127191) United Kingdom