About Pixpro Ltd. (10568324) United Kingdom