About The New Albany Limited (11639293) United Kingdom