About Perelle Holdings Limited (13437502) United Kingdom