About J.s.c. (uk) Limited (06884693) United Kingdom