About Logicstar (uk) Ltd (04200375) United Kingdom