About Take7 Holdings Limited (10877028) United Kingdom