About Pagoda Holdings Ltd (11835002) United Kingdom