About Invictus School Ltd (07652688) United Kingdom