About Wells Solutions Inc Ltd (07340102) United Kingdom