About Sagittarius Intellectual Property Consultants Limited (04355706) United Kingdom