About Sbaar Technologies Limited (11980168) United Kingdom