About Senstar Forex Limited (12291740) United Kingdom