About Pixofre Ltd (11941288) United Kingdom