About Firstrate Management Ltd (11898894) United Kingdom