About Sol1d Limited (13360758) United Kingdom