About Kieran Darcy Limited (11459402) United Kingdom