About The Girlford Collective Ltd (13151146) United Kingdom