About Narrow Aisle Holdings Limited (11723508) United Kingdom