About Sagitter Limited (04906650) United Kingdom