About 1st Rate Group Ltd (11880029) United Kingdom