About Pyre Interim Management Ltd (SC628925) United Kingdom