About Pamelian Limited (12958513) United Kingdom