About Sakri Tech Limited (13049325) United Kingdom