About Nightjar Research Limited (12044905) United Kingdom