About N Kramer Marketing Consulting Ltd (12086071) United Kingdom