About Jam & Spoon Consulting Services Ltd (13680081) United Kingdom