About Jack & Luke Limited (SC369252) United Kingdom