About Satp Limited (10384135) United Kingdom