About Ardor Associates Limited (11710040) United Kingdom