About Ms.giraffe Ltd (13448627) United Kingdom