About Netlogic Holdings Limited (12265824) United Kingdom