About J&co Technology Development Ltd (12194415) United Kingdom