About Braggsoft Solutions Limited (10192202) United Kingdom