About Nebula Midco 2 Limited (13590698) United Kingdom