About Pec Management Ltd (10390724) United Kingdom