About Sbr Corporation Ltd (12669902) United Kingdom