About Pyramid Ne Limited (12803392) United Kingdom