About Paro Holdings Limited (NI655604) United Kingdom