About Javelyn Technology Holdings Limited (10029242) United Kingdom