About Jagged Halo Ltd (10581603) United Kingdom