About Neo-sol Ltd (07366407) United Kingdom