About Sollidon Limited (FC038493) Isle Of Man