About Grit & Joy Limited (10828085) United Kingdom