About Senna One Limited (11863701) United Kingdom