About Perla Limited (11677938) United Kingdom