About Sasura Limited (13514284) United Kingdom