About Girlbitesdog Ltd (SC665371) United Kingdom