About Bbs Nominee Limited (05089389) United Kingdom