About Perfection Holdings Limited (10234705) United Kingdom