About Pierla Designs Ltd (12531167) United Kingdom