About Astar Intellect Ltd (09858247) United Kingdom