About Bg84 Limited (12082794) United Kingdom