About Intelistar Ltd (11381435) United Kingdom