About Bjay Sierra Ltd (12097229) United Kingdom