About Grass Fingers Limited (11720042) United Kingdom