About Poyer Investment Holdings Limited (10661838) United Kingdom