About Prime Gallery Ltd (12773826) United Kingdom