About Sagittarius It Limited (07685471) United Kingdom