About Satg Rights Limited (11249292) United Kingdom