About Nebula Midco 1 Limited (13590688) United Kingdom