About Seneproject Plc (09676298) United Kingdom