About Premier One Stop Shop Ltd. (SC290534) United Kingdom