About Jaspixel Ltd (13685611) United Kingdom