About Case Study Ninja Limited (10173928) United Kingdom