About Septimus Nominees Limited (00299760) United Kingdom