About Solipsys Limited (03048291) United Kingdom