About Perla Holdings Limited (11938106) United Kingdom