About 1st-rate International Limited (12410339) United Kingdom