About Solv.ai Limited (10416872) United Kingdom