About Directorco1 Limited (09315402) United Kingdom