About Pearl Scan Holdings Limited (09190596) United Kingdom