About Firhill2019 Ltd (SC626027) United Kingdom