About Bbs Developing Limited (11025756) United Kingdom