About Sapsal Limited (12779083) United Kingdom