About Ashdemere Limited (13098040) United Kingdom