About Bidwell Capital Ltd. (06969156) United Kingdom