About Pearl Nova Designs Ltd (12344850) United Kingdom