About Pingray Technology Ltd (12729014) United Kingdom