About Perla Brands Limited (13025878) United Kingdom