About Secantor Limited (03916269) United Kingdom