About Bistrovs Associates Limited (10116496) United Kingdom