About Acorn Sol Ltd (12430956) United Kingdom