About Jam55 Limited (12570758) United Kingdom