About Bergstrom It Development Ltd (11360896) United Kingdom