About Jam Faced Limited (10501823) United Kingdom