About Pixl Tech Ltd (09347105) United Kingdom